I had a wonderful stay at John & Christina's place, and would stay here again! I had great communication with them. Their place is in a perfect location within walking distance of shops and restaurants. Despite being small, the space was modern and thoughtfully laid out with great amenities. Very cozy and comfortable!