Minchington Hotels, Minchington Apartments, Unterkünfte in Minchington