Great location. Comfortable, clean, modern apartment just a few minutes from the beach. We enjoyed our stay very much. We had a difficult check-in process which appears to have come from miscommunication in emails.