The hotel is fairly new and modern. The room was a bit on the small side but was very clean and functional, with a comfortable bed. Staff spoke a little English and were very welcoming. Breakfast was excellent with a varied selection and very good coffee. The gym was in a separate nearby building that had AC and a good selection of fitness equipment.