Everything we expected and more - a great place to stay. The amenities provided by the host were the best we've seen.