Give it a chance, but be sure you know how many nights you're staying. I read previous reviews so was very careful when I booked in to state the exact number of rooms. The rooms were generally clean, although the kitchenette plates and glasses coul do with cleaning, as could the windows. Not all rooms have air con. Dogs are welcome in certain rooms.