Great apartment: squeaky clean, stylish and modern. The hosts were very prompt and hospitable.