Excellent place with great amenities and a nicely stocked kitchen with all essentials available.