Cosy, yet spacious with gorgeous views.