Perfect location, great if you have little children as safe while having freedom to run around, lovely cool courtyard, and all the amenities for the stay. They also have spare umbrellas for the beach, so no need to buy one.