Based on the provided information, the hotel seems to have its ups and downs. On one hand, the location is convenient, and the staff is generally friendly and helpful. The hotel's prices are reasonable, which is a plus. However, there are several issues that need to be addressed. The cleanliness of the rooms is a major concern, with many guests reporting finding roaches, dirty towels, and stained sheets. Additionally, some rooms have been found to have holes in the walls, broken fixtures, and other maintenance issues. While the hotel offers some amenities, such as a pool and free Wi-Fi, the quality of these amenities is often lacking. Furthermore, the hotel's breakfast options are limited and not always available as advertised. Unfortunately, the hotel's lack of attention to detail and maintenance issues has led to a negative experience for many guests. As a result, the overall quality of the hotel is mediocre, and it may not be the best choice for travelers who value cleanliness and reliability.