Beautifully styled apartment with everything you need for a long or short stay! Location is amazing, walking distance to all the major shops and the beach. We had a very relaxing stay here.