All reviews seem negative
Stayed in January and was really disappointed. Area was beautiful, homosassa is very natural and quiet. But...