Super well appointed! Great amenities and the location could not have been beat. We stayed for a few weeks with our dogs. Highly recommended!