clean and tidy, accurate photos, great location, friendly welcome.