Clean and comfortable, nice apt overlooking a pretty stylish pool. Easy check in and nice communication. I would bring your own coffee if you are picky.