This is one of the nicest places that I have stayed. Very well laid out and extremely clean. I highly recommend this place.