A perfect apartment for a family get-together in a wonderful location. 5/5 for all aspects from us all.