Excellent location. Complete amenities. Friendly hosts. Listing as described. What else can you ask for?