Everything one could want, extremely well equipped apartment, and an incredible view. Shops, bakery, beach, restaurants, etc. all within walking distance, but a car highly recommended. Indoor parking, but make sure its a small car, because a big one would be impossible to turn around and get back out again! Some issues with wifi and television were rapidly and effectively dealt with. David and Leila are delightful hosts. Thank you for your welcome.