Amazing location and very well-kept in terms of cleanliness and amenities. Recommended and will stay again.