Loved the view! Great quiet spot, the unit has everything you need. Very clean and nice decorations made it a great trip!
This review was submitted while home was under a different property management company.
5299 South Fletcher Avenue, Amelia Island, Florida 32034 904-261-9133