I can absolutely recommend both staying and eating at Ewans place! Really good prices, really nice staff! Clean spacious rooms and close to Coral Bay and Long beach. Minus is that the water gets heated up during the day so it might be difficult to shower after 11am and before ca 5pm. But thats the only thing!