Good place, very clean, great amenities and easy check in. Dealing with other guests could be frustrating on the odd occasion when waiting for a shower to go out( 1 person took excessively long showers) but overall a great stay and the other guests were all great.