We loved our stay at Hayley’s & would definitely stay again! The kitchen was fully stocked with everything we needed, perfect location 5 min walk to the beach, comfy beds and great communication. Photos don’t do it justice - the place was much nicer than we expected it to be!