Very clean great view great stay