Good location near a beautiful beach. Easy check-in with code box and free street parking. Spacious flat with good wifi. There was an occasional smell from the bathroom drain, and the floor was not very clean on arrival.