Perfect location and great hosts. Right up the hill from the beach & a bus stop. There are also plenty of shops and restaurants all within walking distance. Beach bar was within less than a 5 minute walk and it was very reasonably priced.