Clean, beautiful, and fully equipped place. Excellent service.