Absolutely wonderful accommodation in an amazing location. Check in simple and all amenities required for a perfect stay provided.