At Stephen's place you can expect a super clean and relaxed atmosphere! with a host that really cares for his guests!