Three most important things on any trip:
Location, cleanliness and amenities. All available above and beyond.