Beautiful views, comfortable beds, loads of space