Very clean, accesible, and location is unmatched. Highly recommended. I'll definitely be staying here again.