A comfortable stay with great views