Everything you could need, perfect location and such a warm friendly host. 5-10 minute walk to a beautiful beach and lots of lovely touches in the apartment. Couldn’t recommend this place or Nick more