Great location, size and comfort of accommodations