Very clean and nice place everything was great besides the water but would definitely recommend and I hope to return