Absolutely perfect! Great location from the airport and to town, and a wonderful view. We were so pleased with the unit - clean, comfortable, and had everything we needed. Craig made our entire stay seamless. We would definitely stay here again and recommend to anyone.