Better than 5 stars hotel in term of cleanliness, hospitality and location. Highly recommended!