Wonderful location, spotless and everything you need for a great stay.