The apartment was very cozy and clean.. it had all the facilities one would need to be comfortable..The location was perfect,close to the beach, shops and great restaurants.. They had provided beach towels, beach toys for kids and snorkelling gear which was great! They were very prompt and responsive! Overall i think everything was great and would highly recommend them..