This is a beautiful spacious with room for everyone. Loved that it is child and pet friendly. The area is gorgeous and close to the island. We highly recommend and will be staying again.
This review was submitted while the home was managed by a different property management company.
5299 South Fletcher Avenue, Amelia Island, Florida 32034 904-261-9133