Clean, beautiful, stylish place to stay with extra touches that make it more like home.