Mae Sai Hotels, Mae Sai Apartments, Unterkünfte in Mae Sai