Catherine & John's place is stylish and they are super communicative, generous hosts! I would stay here again any time.