Great location, beautiful place, super clean, would highly recommend this place. Everything I expected, and more.