Amazing views! A five star stay