Gerardo and team were awesome. The home is perfect, cozy, yet spacious, well designed, with great finishes. we'd love to stay again.