Clean, comfortable and spacious with beautiful views.