The location of this apartment is great! The beach, the shops and the restaurants are all within walking distance. Self check-in and check-out was quick and easy and parking was included. We really enjoyed having the small kitchen as well.