Homely place and great amenities