As always, a perfect stay. We've stayed at Craig's before. Everything was lovely. Perfect size and perfect location. Look forward to staying again soon!!