The place is sparkling clean and has stunning views