Clean, modern and spacious. A great stay.