Our stay at Margaret's place was amazing. Our flight landed late, and hence we were provided self check-in instructions, and they were great. The amenities and the hospitality were awesome. My wife and I highly recommend this place.