beautiful, spacious places with lots of amenities. excellent location and very helpful host. had a great stay overall.