I have stayed here twice. On both occasions it exceeded our expectations for cleanliness and location.