A home feeling accommodation with good location