Definitely 5 Stars, hosts have thought of everything you need , we loved the spacious courtyard, the apartment was beautiful, large en-suite , full kitchen, bed was comfy , close to club , pub ,boutiques , beach and lovely cafes.Communication with our hosts were excellent. Cheers guys , we will be back