Perfect location, clean and comfortable, easy check in / check out, every amenity--wonderful place.