This property is across the street from the beach access path. You can see the ocean from the 2nd floor family room and front deck. Check in was easy and the pictures on VRBO match the property. Great place. I would stay again.
5299 South Fletcher Avenue, Amelia Island, Florida 32034 904-261-9133