very clean stay with lots of amenities. great location, close to the main street as well.