A very good and clean place to stay with excellent views