Great place in all aspects - Location, price, cleanliness, facilities etc.
Highly recommended