Very clean, has all essentials. The hotel has a fantastic roof top pool and bar