Very clean and new apartment.
Great hosts.
Amazing location. Close to the beach, bars, restaurants and supermarkets.