Great amenities, location, and value, and excellent communication. David is a great host!