Great place and great location (away from the crowds). Excellent communication and problem free check in. Comfortable and spacious with all amenities. Thoroughly recommended.