I could not recommend Craig's place higher for those looking for an affordable, but very high quality stay. The place has everything you need and is in a terrific location. Craig was extremely helpful and friendly throughout the stay, and I will be recommending all my friends/family to stay here for short term visits! A+++