Very clean and location is just perfect. Very central. We enjoyed it so much. Tom was also very good with communicating with us and we all loved how convenient and accessible everything was. We will definitely go back again. I highly recommend this place.