Clean, modern, spacious with a great kitchen and comfortable beds.