Excellent location, impeccable, well equipped, comfortable, excellent service.