Excellent accommodation in a great location between town and West Beach. Great hosts Our dog loved it (and the kids and parents too).