Craig has a very stylish and big place. The location is awesome. I and my family had a very comfortable stay.