Modern and spotless clean apartment. Amazing location a very short walk to the beach and restaurants. Will definitely visit again and recommend to my family and friends.