A pleasant old gem that has been updated with modern amenities while retaining its vintage charm