Nice, new, comfortable apartment with everything we wanted in a short walking distance. Hotel communication is rough and we had to continuedly go to the main office down the street if we had an issue since the hotel staff doesn't speak English or are able to make any changes except through the main office down the street.