This place was exactly what we hoped for and more. The location is second to none. Great cafes and bars just meters away. Beach was also within 5 minutes walk. Check in was easy, Ed responded within minutes to any questions we had and was lovely to deal with. We would definitely stay again.