This listing may be the best Airbnb we have ever stayed at. The place was immaculate, we cannot recommend Geoff and his place more!