Very clean and a perfect location, Our host was able to accommodate all of our requests, I highly recommended