Location, room and service!!!!! The perfect spot and so relaxing. The room was spotless and the kitchen was very well equipped. Service was outstanding. We cannot wait to visit again.