Perfect location and amenities for our stay