Nicks apartment provides everything you need and is very comfortable and clean. We had a wonderful time there enjoying the terrace, the sun and the beach (which is very close by).