A great stay with great views