Accommodating, clean, spacious and a good location