Perfect down to the minutest detail, would definitely stay again and recommend to friends.