Wonderful accommodation and amenities. Great location