Absolutely beautiful apartment. Super clean. Super modern. Plenty of space. Walking distance to shops & beach. Will definitely be back.