An absolute gem of accommodation, Stephen’s place is a great place to unwind and enjoy your stay.