The location of this place is perfectly nestled within the tree tops (4th floor) and close to the beach, walking trails, and swimming pool. It would’ve been nice to have a map of the area so we knew how to get to things. All of this noted, I would definitely stay here again. It was very quiet and nice.
5299 South Fletcher Avenue, Amelia Island, Florida 32034 904-261-9133