my stay wasn't long but it was great. The room was a great size and had a couch to sit on as well instead of just the bed. The staff were kind and friendly. The only complaint I would have is that the few housekeeping staff members we spoke to didn't speak English, so it was difficult to ask for anything (an extra towel). Other than that, everything went smoothly and was a great stay.