Excellent place. Clean and great location. Very nicely furnished and decorated.