The apartment was extremely clean and the amenities modern. Our group of 2 Adults and 3 Teenagers were able to stay comfortably and we enjoyed our stay. The pool was clean and the sun loungers plentiful. Highly recommend A+