Excellent experience. Gerard’s place combines the cleanliness, attention to detail, and customer service of a hotel but with the charm and comfort of a residence. Every aspect was very well thought out with the guest in mind.