Flawless. Great place for a family, great location and very good attention to detail