Excellent and better than 5 stars hotel.