excellent place. This is the second time i stay there with my family. Family loved the place. very clean. excellent view. I highly recommend it.