Very very clean place to stay with fabulous views