Great, spotless, stylish apartment with all the amenities needed for a short or long stay. Beach, cafes, restaurants and shops were in easy walking distance even shorter by car. Check in was very easy. Would highly recommend this apartment for a great stay!