O3 Beach Resort, Goa has rooms that are super clean. They have good amenities and facilities and a good view from the window. It was really a great place to stay at.