Great location, it has all you need for a short or long stay. Stephen provided great communication from the beginning and answered all our questions. Loved the place was pet friendly! :)