Gerard's place is absolutely perfect with every amenity a tired traveler might need. Communication was swift and always really engaging. I'm coming back, Gerard!