This apartment was so modern and homely. Has everything you require and Terri had some cookies waiting for us on arrival. The view from the balcony is so nice and you are located walking distance to the beach and shops. Would highly recommend, wish we stayed longer!