Our stay at Michaels villa was perfect. The villa itself was immaculate, the location was excellent straight across from the beach and a quick drive or bike road into the Main Street. Definitely recommend and we will stay again in future.