Amenities and details were as described. David was a great host and was easy to communicate with!