Amazing location, clean, has every amenity you need for a short or long stay. Great communication through some changes during our trip and would definitely be back and recommend to anyone.