Excellent service. Sparkling clean. Good, safe location. Fully functional with all amenities you would require within walking distance. What more would you want? Very happy and recommended.