5 STAR HOME! This place exceeded our expectations! Every spot of this location was clean and spacious. It was so much bigger than we expected. Everything was every high-tech and the location was great!