Very cozy apartment and an amazing location right by the beach. I worked for a few days and it really helped to have a beach so close to swim during the break or go to the open gym provided by the resort. I would definitely come back!